force tevent to be standalone
authorMichael Tokarev <mjt@tls.msk.ru>
Tue, 26 Nov 2024 14:28:51 +0000 (17:28 +0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Thu, 16 Oct 2025 16:19:45 +0000 (19:19 +0300)
commitfaf0dbd3a69458f2e67f00b6ddd54a1d69493fbb
treea986f2e6b06803bd40c2007c2e0029f2a385bd8c
parent494f3da98e10c6deb513db84cbdb44781617e70c
force tevent to be standalone

Forwarded: not-needed

Upstream ships contents of lib/tevent/ as a separate
source of tevent.  Since we build samba anyway, there's
no need to have separate tevent source package, it's
enough to build it during samba build.

Always build tevent as stand-alone library
(instead of being samba-private if in a subdir).

When building as a sub-library within samba, where
libreplace is a private library, libtevent.so will
have rpath pointing to the private samba dir.  Since
tevent actually does not use anything from libreplace,
just remove the dependency.

Gbp-Pq: Name tevent-standalone.diff
lib/tevent/wscript